#ifndef CIRCLE_H
#define CIRCLE_H
#define PI 3.14159

class Circle
{
  public:
    Circle()
    {
      this->radius = 0;  
    }

    Circle(double radius)
    {
      this->radius = radius;
    }

    double getRadius() const
    {
      return this->radius;
    }

    void setRadius(double radius)
    {
      this->radius = radius;
    }

    double getArea() const
    {
      return PI * radius * radius;
    }

  private:
    double radius;
};

#endif
